summit (tree-top) - German English Dictionary